Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
When a new Microsoft Sentinel incident is created, this playbook gets triggered and performs below actions:
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | CrowdStrike Falcon Endpoint Protection |
| Source | View on GitHub |
This playbook uses 3 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuresentinel |
Managed | 1 | 3 |
http |
Built-in | 0 | 3 |
workflow |
Built-in | 0 | 1 |
azuresentinel (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Add_comment_to_incident_(V3) | post | /Incidents/Comment |
— |
| Update_incident | put | /Incidents |
— |
| Entities_-_Get_Hosts | post | /entities/host |
— |
http (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| HTTP_-Get_device_information | GET | @{body('CrowdStrike_Base')?['FalconHost']}/devices/entities/devices/v1?ids=@{body('Parse_JSON_Get_device_id_response')?['resources']?[0]} |
— |
| HTTP_-_Contain_a_host | POST | @{body('CrowdStrike_Base')?['FalconHost']}/devices/entities/devices-actions/v2?action_name=contain |
— |
| HTTP_-_Get_device_id | GET | @{body('CrowdStrike_Base')?['FalconHost']}/devices/queries/devices/v1?filter=hostname:'@{body('Entities_-_Get_Hosts')?['Hosts']?[0]?['HostName']}' |
— |
workflow (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| CrowdStrike_Base | — | — | workflowId=[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/', resourceGroup().name ,'/providers/Microsoft.Logic/workflows/', parameters('CrowdStrike_Base_Playbook_Name'))]triggerName= manual |
📄 Source: CrowdStrike_ContainHost/readme.md
When a new Microsoft Sentinel incident is created, this playbook gets triggered and performs below actions:
Fetches the device information from Crowdstrike
Contain host if it is not already contained
Enrich the incident with device information from Crowdstrike

Close the incident if contained the host

Deploy the playbook by clicking on "Deploy to Azure" button. This will take you to deploying an ARM Template wizard.
Fill in the required parameters:
Once deployment is complete, you will need to authorize connections.
Microsoft Sentinel incident is created. The playbook receives the incident as the input.
Get the list of risky devices as entities from the Incident
Initialize a string variable to hold comments to update in the incident
Initialize a string variable to hold the success or failure information from crowdstrike api actions
Call the base logic App to get access token and Falcon Host URL
This gets the device id from crowdstrike filtered by hostname
This prepares Json message for the device id response
This action will compose the Crowdstrike image to add to the incident comments
This action will enrich the incident with the constructed HTML table with device information
If playbook contained the device, then close the incident with proper closure comments
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
↑ Back to Playbooks · Back to CrowdStrike Falcon Endpoint Protection